.main{border: 1px solid #e6e6e6;}
.topic{background-color: #f5f5f5;text-align: center;color: #26C2B7;padding: 5px;font-size: 18px;}
.mian-cont{padding:20px;}
.cal-warp{padding-bottom: 20px;border-bottom: 1px solid #e6e6e6;}
.form-group .cal{position: absolute;right: 2px;top: -4px;font-size: 24px;}

.ask{padding-bottom: 20px;border-bottom: 1px dashed #e6e6e6;}
.answers-name{padding: 15px 0;}
.ask-table td{padding: 5px;}
.ask-table td:first-child{vertical-align: text-top;}
.textar{background-color: #F5F5F5;padding: 20px 30px;}
.textar textarea{height: 120px;}














